Sorry, no translations for "zijn/vent one's spleen" have been found.